.tree {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.tree li {
    white-space: nowrap;
}
.tree li ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.tree-node {
    cursor: pointer;
    height: 18px;
    white-space: nowrap;
}
.tree-hit {
    cursor: pointer;
}
.tree-collapsed{background: url("../images/tree_icons.png") no-repeat scroll 0 0}

.tree-expanded, .tree-collapsed, .tree-folder, .tree-file, .tree-checkbox, .tree-indent{ display: inline-block;
    height: 18px;
    overflow: hidden;
    vertical-align: top;
    width: 16px;}

.tree-expanded {
    background: url("../images/tree_icons.png") no-repeat scroll -18px 0;
}

.tree-expanded-hover {
    background: url("../images/tree_icons.png") no-repeat scroll -50px 0;
}

.tree-collapsed-hover {
    background: url("../images/tree_icons.png") no-repeat scroll -32px 0;
}
.tree-lines .tree-expanded, .tree-lines .tree-root-first .tree-expanded {
    background: url("../images/tree_icons.png") no-repeat scroll -144px 0;
}
.tree-lines .tree-collapsed, .tree-lines .tree-root-first .tree-collapsed {
    background: url("../images/tree_icons.png") no-repeat scroll -128px 0;
}
.tree-lines .tree-node-last .tree-expanded, .tree-lines .tree-root-one .tree-expanded {
    background: url("../images/tree_icons.png") no-repeat scroll -80px 0;
}
.tree-lines .tree-node-last .tree-collapsed, .tree-lines .tree-root-one .tree-collapsed {
    background: url("../images/tree_icons.png") no-repeat scroll -64px 0;
}
.tree-line {
    background: url("../images/tree_icons.png") no-repeat scroll -176px 0;
}
.tree-join {
    background: url("../images/tree_icons.png") no-repeat scroll -192px 0;
}
.tree-joinbottom {
    background: url("../images/tree_icons.png") no-repeat scroll -160px 0;
}
.tree-folder {
    background: url("../images/tree_icons.png") no-repeat scroll -208px 0;
}
.tree-folder-open {
    background: url("../images/tree_icons.png") no-repeat scroll -224px 0;
}
.tree-file {
    background: url("../images/tree_icons.png") no-repeat scroll -240px 0;
}
